• A Penetration test of an IP Camera 

      Aarrestad, Carl; Andresen, Fredrik (Bachelor thesis, 2023)
      IP kameraer har økt i popularitet blant moderne forbrukere som søker økt sikkerhet og overvåking i hjemmene sine. Kameraene har allsidige funksjoner, enkel installasjon og en konkurransedyktig pris. Mange forbrukere er ...
    • A Security Assessment of an Embedded IoT Device 

      Selsøyvold, Jørgen; Trosdahl, Ida Heggen (Bachelor thesis, 2022)
      IoT-enheter har etter hvert blitt vanligere, og dette har gjort deres sikkerhetsmangler mer fremtredende. Enhetene er ofte koblet på internettet, og er mulige gullgruver for cyber-kriminelle, der rutere er spesielt utsatt. ...
    • A visual approach to improving the communication of task interdependencies in complex software development projects 

      Al Nayef, Mohammad Nayef; Carlsen, Alexander; Rønning, Gaute Wierød (Bachelor thesis, 2021)
      Tekniske avhengigheter er en sentral suksessfaktor av programvareutvikling prosjekter og viser seg å være en av de viktigste utfordringene når det gjelder kommunikasjon. Ved å samkjøre de tekniske begrensningene oppfattet ...
    • ACLgen: adapting legacy applications to the web 

      Sandring, Sigmund Granaas; Labrador, Karl Klykken; Podliashanyk, Ilona (Bachelor thesis, 2022)
      This bachelor thesis concerns the development of the web application ACLgen. ACLgen is a system for managing and generating access control lists for firewalls. The reason behind the project is expressed as a need for a ...
    • Agile Security Audit of Picterus 

      Madsen, Jakob Lønnerød; Ikin, Sebastian Anthony (Bachelor thesis, 2021)
      I dette prosjektet har vi forsøkt å utføre en mer smidig versjon av PTES mens vi gjennomførte en penetrasjonstest på helse-teknologiselskapet Picterus. Den sentrale forskjellen fra den etablerte standarden har vært å dele ...
    • Blackboard LMS Command-Line Tool Suite 

      Bredeli, Magnus; Eggen, Mattias Agentoft; Forbrigd, Hans William (Bachelor thesis, 2022)
      Kommandolinjen er av mange kjent for å være begrenset til programvareutviklere og 'power users'. Derimot, når brukere blir mer erfarne vil de vanligvis begynne å foretrekke kommandolinjen framfor det moderne, grafiske ...
    • Deceptive bytes: An in-depth evaluation of WebAssembly obfuscation for evading crypto mining detection 

      Harnes, Håkon (Master thesis, 2023)
      WebAssembly er et lavnivå bytekode-språk som lar høyere nivå språk som C, C++ og Rust kjøre i nettleseren med høy ytelse. Det brukes allerede i stor grad og støttes i alle moderne nettlesere. Men WebAssembly introduserer ...
    • Design og utvikling av en webapplikasjon – et bestillingssystem for kaffebrenneriet Jacobsen og Svart 

      Teiler-Johnsen, Mari; Ullah, Mona (Bachelor thesis, 2020)
      Bachelorprosjektet består av desgin og utvikling av en webapplikasjon for kaffebrenneriet Jacobsen og Svart – et bestillingssystem for deres bedriftskunder. Det var behov for en ny løsning som adresserer utfordringene de ...
    • Detection of Vulnerabilities in Source Code Using Machine Learning and Natural Language Processing 

      Knutsen, Mathias; Lervik, Eivind Hestnes (Master thesis, 2022)
      Påvisning av sårbarheter er ikke er nytt tema, men de siste årene har det bare blitt viktigere. Ettersom sikkerhetskrav for programvareløsninger stadig blir strengere, og kostnadene for utvikling og testing øker, er det ...
    • Detection of Vulnerabilities in Source Code Using Machine Learning and Natural Language Processing 

      Knutsen, Mathias; Lervik, Eivind Hestnes (Master thesis, 2022)
      Påvisning av sårbarheter er ikke er nytt tema, men de siste årene har det bare blitt viktigere. Ettersom sikkerhetskrav for programvareløsninger stadig blir strengere, og kostnadene for utvikling og testing øker, er det ...
    • Development of a secure, role-based password manager 

      Yanes, Moaaz Bassam (Bachelor thesis, 2023)
      Som et resultat av den raske teknologiske utviklingen og økningen av digitalisering globalt, er det en stor økning i datamengden. Denne dataen krever skikkelig beskyttelse mot nettoangrep. Mer sensitiv digital data krever ...
    • Discovering call graphs in binary programs from unknown instruction set architectures 

      Pettersen, Håvard (Master thesis, 2023)
      Denne studien tar for seg utfordringen med reverse engineering av binærfiler fra ukjente instruksjonssett-arkitekturer, en kompleks oppgave med potensielle implikasjoner for programvarevedlikehold og cyber-sikkerhet. Den ...
    • Edel Kortspill-portal 

      Dalseth, Christian; Strømhylden, Ben Oscar; Valstadsve, Øyvind (Bachelor thesis, 2020)
      Bacheloren vår er utviklingen av et nettsted for å spille kortspill på nett, både kabal og multiplayer. Vi ser på hvordan vi kan bruke agile utviklingsmetoder for å lære oss et nytt og spennende rammeverk (Redux), samtidig ...
    • Exploring EEG self-supervised learning through channel grouping 

      Kamsvåg, Styrk Hundseid; Størmer, Oskar (Master thesis, 2023)
      EEG-klassifisering spiller en kritisk rolle innen nevrovitenskap. Den oppdagede begrensningen med overførbarhet og den begrensede bruken av transformer-baserte modeller inspirerte denne studien til å utforske nye tilnærminger ...
    • Exploring EEG self-supervised learning through channel grouping 

      Kåmsvåg, Styrk hundseid; Størmer, Oskar (Master thesis, 2023)
      EEG-klassifisering spiller en kritisk rolle innen nevrovitenskap. Den oppdagede begrensningen med overførbarhet og den begrensede bruken av transformer-baserte modeller inspirerte denne studien til å utforske nye tilnærminger ...
    • Extending Amber with Virtual Memory 

      Knutsen, Jakob Dagsland (Master thesis, 2015)
      Since the birth of modern computer architecture, computer performance has witnessed an exponential growth, driven mainly by increased transistor density. In the last decade, performance advancement has become increasingly ...
    • Fra regneark til full stack - Utvikling av registreringssystem for Matsentralen 

      Lillehaug, Lars Andreas; Matre, Erlend; Skretting, Vetle Malmin (Bachelor thesis, 2023)
      Denne bacheloroppgaven omhandler utvikling av et registreringssystem for Matsentralen. Matsentralen er en organisasjon som har til formål å kutte matsvinn ved å omfordele overskuddsmat fra matbransjen til ideelle organisasjoner ...
    • Fullstack application for people in need looking for food 

      Burmann, Henrik August; Johannessen, Marcus (Bachelor thesis, 2023)
      Denne rapporten presenterer en oversikt over utviklingsprosessen bak utviklingen av et enklest brukbart produkt for Matsentralen Trøndelag. Denne applikasjonen hadde som mål å gjøre mat- tjenester mer tilgjengelige for ...
    • Hardware Acceleration of Convolutional Neural Networks 

      Halvorsen, Magnus (Master thesis, 2015)
      Convolutional neural networks have been widely employed for image recognition applications because of their high accuracy, which they achieve by emulating how our own brain recognizes objects. The possibility of making our ...
    • Implementation of Biomedical Algorithm on the SHMAC Platform 

      Lousis, Ilias (Master thesis, 2015)
      Biomedical applications are becoming more and more important as they can improve the life conditions of millions of people around the world. Implementing them on low power embedded systems is a very challenging task as ...